import { formatISO } from "@wrkspc/src/formatISO/index.ts";
import assert from "node:assert";

if (process.env.TZ !== "Asia/Kolkata")
  throw new Error("The test must be run with TZ=Asia/Kolkata");

if (parseInt(process.version.match(/^v(\d+)\./)?.[1] || "0") < 10)
  throw new Error("The test must be run on Node.js version >= 10");

assert.strictEqual(
  formatISO(new Date(1986, 3, 4, 10, 33, 1)),
  "1986-04-04T10:33:01+05:30",
);
